BASES DE DATOS

Plataforma interactiva de estudio con teoría, ejemplos SQL, modelado, normalización, seguridad, PL/SQL y administración avanzada de bases de datos.

Volver al índice de asignaturas
Unidad 1

Bases de Datos. Fundamentos

Introducción a bases de datos, SGBD, arquitectura ANSI/SPARC, cliente-servidor y fundamentos esenciales.

Unidad 2

Modelado y diseño conceptual

Modelo Entidad-Relación, cardinalidades, claves, jerarquías y diseño conceptual profesional.

Unidad 3

Diseño lógico y normalización

Transformación E-R, normalización, dependencias funcionales y BCNF paso a paso.

Unidad 4

SQL · DDL y DML

Creación de estructuras, inserción de datos, restricciones, transacciones y manipulación SQL.

Unidad 5

SQL · DQL Unitabla

SELECT, WHERE, operadores, funciones agregadas y subconsultas básicas.

Unidad 6

SQL · DQL Multitabla

JOINs, consultas relacionales, FULL JOIN y análisis avanzado multitabla.

Unidad 7

Seguridad en Bases de Datos

Usuarios, roles, permisos, GRANT, REVOKE y administración segura de accesos.

Unidad 8

Diseño Físico y Administración

Vistas, transacciones, triggers, eventos y automatización avanzada.

Unidad 9

PL/SQL y Programación en BD

Procedimientos, funciones, excepciones, packages y optimización PL/SQL.

Manual

Manual de SQL

Guía completa paso a paso sobre SQL, consultas, relaciones, transacciones y buenas prácticas.

Manual

Sintáxis de MySQL

Sintaxis MySQL detallada con CREATE, INSERT, JOIN, GROUP BY, índices y filtros.

Manual

Relación N:M y clave primaria compuesta

Explicación completa sobre relaciones muchos a muchos y claves primarias compuestas.